home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ Oct 89 / Z0163-Floating windoids-Oct89 < prev    next >
Encoding:
Text File  |  1989-10-23  |  1.4 KB  |  41 lines  |  [TEXT/GEOL]

  1. Item    4750289                         23-Oct-89        15:24
  2.  
  3. From:   D0015                           San Diego Levco, Keith Ostrom,PRT
  4.  
  5. To:     MACAPP.TECH$                    MACAPP Tech
  6.  
  7. Sub:    Floating windoids
  8.  
  9. Hi all --
  10.  
  11. Just got out of the OVERRIDE No-man's-land in an attempt to make floating
  12. palette windoids operational.  They work, but I have some suggestions for the
  13. release version of MacApp to make this easier, if this isn't being done
  14. already.  Random and somewhat incoherent comments follow.
  15.  
  16. 1) The task was eased by the fFloat field in TWindow.  A subclass of TWindow
  17. had its IRes routine tweaked to set this to TRUE.
  18.  
  19. 2) another saving fact was that TWindow.Select calls
  20. TApplication.SelectWMgrWindow, which meant all changes to selection criteria
  21. could be made here.
  22.  
  23. 3) However, TWindow.MoveByUser should call a TApplication.MoveWindowByUser,
  24. since the Toolbox routine DragWindow calls SelectWindow.  This change would be
  25. nice so that all windows would behave.
  26.  
  27. 4) in the MacApp model, it would seem that floating palettes should behave like
  28. extensions to the menubar, responding to Enable/EnableCheck style calls.  This
  29. is a little rough, since they want to behave like windows.
  30.  
  31. 5) it would be nice if ViewEdit allowed one to change the WDEF of the window.
  32.  
  33. Anybody interested in a full list of changes necessary?
  34.  
  35. Regards --
  36.  
  37. Duane Maxwell
  38. RenderMan Jockey
  39.  
  40.  
  41.